Eager, Lazy and Hybrid Algorithms for Multi-Criteria Associative Classification
نویسندگان
چکیده
Classification aims to map a data instance to its appropriate class (or label). In associative classification the mapping is done through an association rule with the consequent restricted to the class attribute. Eager associative classification algorithms build a single rule set during the training phase, and this rule set is used to classify all test instances. Lazy algorithms, however, do not build a rule set during the training phase, the rule set generation is delayed until a test instance is given. The choice between eager and lazy algorithms is not simple. Using a single rule set to perform all the predictions may not take advantage of specific characteristics of a test instance. On the other hand, building a specific rule set for each test instance may incur in excessive computational efforts. In this paper we propose new eager and lazy algorithms for associative classification. Also, we present heuristics and caching mechanisms to alleviate computational costs during lazy classification, and a new hybrid algorithm which combines characteristics of eager and lazy approaches. Finally, we also propose a multi-criteria rule selection technique which is motivated by the intuition that a single criterion cannot give a global picture of the rule (i.e., rules with high confidence but low support). We performed a systematic evaluation of the proposed approaches using real data from an important application: spam detection.
منابع مشابه
An Efficient Hybrid Classification Algorithm - An Example from Palliative Care
In this paper we present an efficient hybrid classification algorithm based on combining case-based reasoning and random decision trees, which is based on a general approach for combining lazy and eager learning methods. We use this hybrid classification algorithm to predict the pain classification for palliative care patients, and compare the resulting classification accuracy to other similar ...
متن کاملAn Efficient Random Decision Tree Algorithm for Case-Based Reasoning Systems
We present an efficient random decision tree algorithm for case-based reasoning systems. We combine this algorithm with a simple similarity measure based on domain knowledge to create a stronger hybrid algorithm. This combination is based on our general approach for combining lazy and eager learning methods. We evaluate the resulting algorithms on a case base of patient records in a palliative ...
متن کاملDesign and Verification of Lazy and Hybrid Implementations of the SELF Protocol
Synchronous Elasticization converts an ordinary clocked circuit into Latency-Insensitive (LI) design. The Synchronous Elastic Flow (SELF) is an LI protocol that can be implemented with eager or lazy evaluation in the data steering network. Compared to lazy implementations, eager SELF designs have no combinational cycles and can have a performance advantage, but consume more area and power. The ...
متن کاملA Lazy Ensemble Learning Method to Classification
Depending on how a learner reacts to the test instances, supervised learning divided into eager learning and lazy learning. Lazy learners endeavor to find local optimal solutions for each particular test instance. Many approaches for constructing lazy learning have been developed, one of the successful one is to incorporate lazy learning with ensemble classification. Almost all lazy learning sc...
متن کاملRule Pruning in Associative Classification Mining
Classification and association rule discovery are important data mining tasks. Using association rule discovery to construct classification systems, also known as associative classification, is a promising approach. In this paper, we survey different rule pruning methods used by associative classification techniques. Furthermore, we compare the effect of three pruning methods (database coverage...
متن کامل